store (great quantity - İngilizce Eş Anlamlılar Sözlük